large cash transaction - German English Dictionary